Structuring Use Cases with Goals

نویسنده

  • Alistair Cockburn
چکیده

Use cases are wonderful but confusing. People, when asked to write them, do not know what to include or how to structure them. There is no published theory for them. This paper introduces a theory based on a small model of communication, distinguishing "goals" as a key element of use cases. The result is an easily used, scaleable, recursive model that provides benefits outside requirements gathering: goals and goal failures can be explicitly discussed and tracked; the goals structure is useful for project management, project tracking, staffing, and business process reengineering. The model and techniques described here have been applied and evaluated on a relatively large (50 work-year, 200 use-case) project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Structuring Use cases with goals Structuring Use Cases

Use cases are wonderful but confusing. People, when asked to write them, do not know what to include or how to structure them. There is no published theory for them. This paper introduces a theory based on a small model of communication, distinguishing “goals” as a key element of use cases. The result is an easily used, scaleable, recursive model that provides benefits outside requirements gath...

متن کامل

Structuring Use Cases with Goals 1

Use cases are wonderful but confusing. People, when asked to write them, do not know what to include or how to structure them. There is no published theory for them. This paper introduces a theory based on a small model of communication, distinguishing “goals” as a key element of use cases. The result is an easily used, scaleable, recursive model that provides benefits outside requirements gath...

متن کامل

Goal Directed Analysis with Use Cases

Use-cases are touted as means to manage the complexity of object-oriented software specification. The UML use-case relationships provide the means to organize usecases, which in turn, organize use-case requirements. Analysts, unfortunately, have difficulty in determining the scope of a single use-case, as well as defining its elaborations. In response, we define a goal-directed modeling approac...

متن کامل

Learner Engagement with Structuring and Problematizing in Scaffolded Writing Tasks: A Mixed-MethodsMultiple Case Study

The present study set out to delineate to what extentfive intermediate learners engaged in structuring and problematizing scaffolding in two writing tasks. The study aimed at illuminating how the participants engaged with structuring and problematizing scaffolds cognitively, behaviorally, and affectively.  Learners’ written essays, think-aloud protocols, and interviews shaped the data sources w...

متن کامل

Goals and Roles: The Essentials of Object Oriented Business Process Modeling

This paper maintains that analysis needs to emphasize what a business or system is trying to achieve. Further, once goals have been captured and structured, they should be partitioned and assigned to roles that appear in role models. As roles can be played by objects, systems, or people, this results in a unified approach to object oriented business process modeling. 1.0 INTRODUCTION Object ori...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000